How is Effort Estimated in Agile Software Development Projects?

نویسندگان

  • Tina Schweighofer
  • Andrej Kline
  • Luka Pavlic
  • Marjan Hericko
چکیده

Effort estimation is the first of many steps in the software development process that can lead to a successful project’s completion. It is a complex task, that constitutes the basis for all subsequent steps related to planing and management. Effort estimation is also a very important part in agile software development projects. In order to achieve the highest possible levels of accuracy, software development teams can make use of different techniques, methods and approaches, including advising group effort estimation [Molokken and Jorgensen 2003], subjective expert judgement [Trendowicz and Jeffery 2014] and planning poker [Cohn 2005]. In a variety of approaches and methods used, different questions arise: What are the pros and cons of approaches for effort estimation, how can different models be applied to a different development environment and specific development team, and most importantly, how accurate is effort estimation when using a specific method or approach.The average error in effort estimation is measured between

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Improved Algorithmic Method for Software Development Effort Estimation

Accurate estimating is one of the most important activities in the field of software project management. Different aspects of software projects must be estimated among which time and effort are of significant importance to efficient project planning. Due to complexity of software projects and lack of information at the early stages of project, reliable effort estimation is a challenging issue. ...

متن کامل

An Improved Algorithmic Method for Software Development Effort Estimation

Accurate estimating is one of the most important activities in the field of software project management. Different aspects of software projects must be estimated among which time and effort are of significant importance to efficient project planning. Due to complexity of software projects and lack of information at the early stages of project, reliable effort estimation is a challenging issue. ...

متن کامل

Lightweight Risk Management in Agile Projects

Risk management in software engineering has become a recognized project management practice but it seems that not all companies are systematically applying it. At the same time, agile methods have become popular, partly because proponents claim that agile methods implicitly reduce risks due to for example, more frequent and earlier feedback, shorter periods of development time and easier predic...

متن کامل

Neural Network Models for Agile Software Effort Estimation based on Story Points

Agile software development is now accepted as a superior alternative to conventional methods of software development, because of its inherent benefits like iterative development, rapid delivery and reduced risk. Hence, the industry must be able to efficiently estimate the effort necessary to develop projects using agile methodology. For this, different techniques like expert opinion, analogy, d...

متن کامل

Estimating Agile Software Project Effort: An Empirical Study

This paper describes an empirical study of effort estimation in agile software development. Estimated effort and actual effort of a 46-iteration project are collected and analyzed. The results show that estimation in agile development is more accurate than that in traditional development even though agile developers still underestimate the effort. However, estimation accuracy is not improved ov...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016